Add Mesh: Extra Objects #22457

Closed
opened 2010-05-30 14:34:01 +02:00 by Jonathan Smith · 18 comments
Member

Project: Blender Extensions
Tracker: Py Scripts Release
Blender: 2.64
Script name: Extras
Wiki page: http://wiki.blender.org/index.php/Extensions:2.5/Py/Scripts/Add_Mesh/Add_Extra
Author(s): Pontiac, Fourmadmen, meta-androcto, tuga3d, dreampainter
Category: Add Mesh
SVN Download: https://svn.blender.org/svnroot/bf-extensions/trunk/py/scripts/addons/add_mesh_extras/
Status: Open

%%%Contains the Add Spindle, Add Wedge, Add Sqorus and Add Star, Diamond, Gemstone, 3d Function Surface, Twisted Torus & Gears all in one!%%%

**Project**: Blender Extensions **Tracker**: Py Scripts Release **Blender**: 2.64 **Script name**: Extras **Wiki page**: http://wiki.blender.org/index.php/Extensions:2.5/Py/Scripts/Add_Mesh/Add_Extra **Author(s)**: Pontiac, Fourmadmen, meta-androcto, tuga3d, dreampainter **Category**: Add Mesh **SVN Download**: https://svn.blender.org/svnroot/bf-extensions/trunk/py/scripts/addons/add_mesh_extras/ **Status**: Open %%%Contains the Add Spindle, Add Wedge, Add Sqorus and Add Star, Diamond, Gemstone, 3d Function Surface, Twisted Torus & Gears all in one!%%%
Author
Member

Changed status to: 'Open'

Changed status to: 'Open'

This task was automatically closed as archived as part of migration, because it was determined to be no longer active.

The authoritative list of addons is on the wiki, we no longer have a report for each addon to track bugs and updates. Bugs can be reported individually and assigned to the addon developers. See the #Addons project page for more information on the workflow.

This task was automatically closed as archived as part of migration, because it was determined to be no longer active. The authoritative list of addons is on the wiki, we no longer have a report for each addon to track bugs and updates. Bugs can be reported individually and assigned to the addon developers. See the #Addons project page for more information on the workflow.

Changed status from 'Open' to: 'Archived'

Changed status from 'Open' to: 'Archived'
Author
Member

%%%Add Trapezohedron has been added, as of r699.%%%

%%%Add Trapezohedron has been added, as of r699.%%%
Author
Member

%%%Took out Add Spindle because it was considered to simplistic (as of r1296)%%%

%%%Took out Add Spindle because it was considered to simplistic (as of r1296)%%%
Author
Member

%%%I think these basic shapes extend blender the same way the cube and cone do.. so they should probably be kept in release.%%%

%%%I think these basic shapes extend blender the same way the cube and cone do.. so they should probably be kept in release.%%%

%%%partial restoring for commit 1296.
it was overdeleted.

http://www.pasteall.org/18284/diff%%%

%%%partial restoring for commit 1296. it was overdeleted. http://www.pasteall.org/18284/diff%%%

%%%Trying to add extras from this add-on in edit mode causes error.
%%%

%%%Trying to add extras from this add-on in edit mode causes error. %%%
Member

%%%Updated script to include all the lesser add_mesh scripts.
Diamond, Gemstone, 3d Function Surface, Twisted Torus & Gears are now included under the one init file.
please check svn for the recent version.%%%

%%%Updated script to include all the lesser add_mesh scripts. Diamond, Gemstone, 3d Function Surface, Twisted Torus & Gears are now included under the one init file. please check svn for the recent version.%%%
Member

%%%meta-androcto asked that I attach the add_mesh_column script for consideration. This is still preliminary - need to add base and capital options.%%%

%%%meta-androcto asked that I attach the add_mesh_column script for consideration. This is still preliminary - need to add base and capital options.%%%
Member

%%%Hi!
Since your script is now in bf-extensions' svn (contrib|trunk) we have deleted the current attachments to avoid that end-users could reach this page and get the wrong version of your script.
Note that your script may have api changes or small maintenence changes applied in SVN.
Please retrieve your script from SVN before updating SVN to avoid mis-versioned scripts.
Thanks!
%%%

%%%Hi! Since your script is now in bf-extensions\' svn (contrib|trunk) we have deleted the current attachments to avoid that end-users could reach this page and get the wrong version of your script. Note that your script may have api changes or small maintenence changes applied in SVN. Please retrieve your script from SVN before updating SVN to avoid mis-versioned scripts. Thanks! %%%

%%%Blender official 2.61.0 r42615

Run the script from the Shift/A Add Mesh Menu:

Add->Mesh->Extra Objects->Gears->Gear

Results in:

Traceback (most recent call last):
File "C:\blender-2.61-release-windows64\2.61\scripts\addons\add_mesh_extra_objects\add_mesh_gears.py", line 670, in execute
tipGroup = obj.vertex_groups.new('Tips')
AttributeError: 'ID' object has no attribute 'vertex_groups'

location::-1%%%

%%%Blender official 2.61.0 r42615 Run the script from the Shift/A Add Mesh Menu: Add->Mesh->Extra Objects->Gears->Gear Results in: Traceback (most recent call last): File "C:\blender-2.61-release-windows64\2.61\scripts\addons\add_mesh_extra_objects\add_mesh_gears.py", line 670, in execute tipGroup = obj.vertex_groups.new('Tips') AttributeError: 'ID' object has no attribute 'vertex_groups' location:<unknown location>:-1%%%
Member

%%%Hi,
Due to changes to the api including the merging of bmesh, several addons are outdated.
Please, if you are the author of an addon check your script with blender revision 44256 or newer.
That is builds made After blender 2.62 official release.
I would ask that updates be made to your addon before the Blender 2.63 release.
6-8 weeks away.
This allows time for the api to become more exposed & bmesh to stablize furthur.
If you need help, drop into irc freenode #blenderpython or #blendercoders & feel welcome to ask questions.
At the time of 2.63 release, scripts that are not repaired or in active developement will have their tracker page marked "Closed"
this will not affect your links to the tracker, similar to closing scripts in 2.49b, the page will be still availible & can be re-opened.

Thanks for your understanding & patience during these Exciting Times.
Brendon.

%%%

%%%Hi, Due to changes to the api including the merging of bmesh, several addons are outdated. Please, if you are the author of an addon check your script with blender revision 44256 or newer. That is builds made After blender 2.62 official release. I would ask that updates be made to your addon before the Blender 2.63 release. 6-8 weeks away. This allows time for the api to become more exposed & bmesh to stablize furthur. If you need help, drop into irc freenode #blenderpython or #blendercoders & feel welcome to ask questions. At the time of 2.63 release, scripts that are not repaired or in active developement will have their tracker page marked "Closed" this will not affect your links to the tracker, similar to closing scripts in 2.49b, the page will be still availible & can be re-opened. Thanks for your understanding & patience during these Exciting Times. Brendon. %%%

%%%2.63, iMac OSX Lion, AMD Radeon HD 6770M 512 MB

In Add>Mesh>Extra Objects
In Z Function space or XYZ function space, any Ctrl+V pasting a function does not update the function.
One has to manually reenter the function and maybe 'reset' then manually enter the function.%%%

%%%2.63, iMac OSX Lion, AMD Radeon HD 6770M 512 MB In Add>Mesh>Extra Objects In Z Function space or XYZ function space, any Ctrl+V pasting a function does not update the function. One has to manually reenter the function and maybe 'reset' then manually enter the function.%%%

%%%Hi,
in add_mesh_3d_function_surface.py:

  • it seems to be impossible to use non-integer values as power in statements like x**2.5 or pow(x, 2.5).
  • I can't use the abs() function either.
  • Maybe the maximum subdivisions can be increased from 256 to something like 5000 or even more?

I used Blender 2.62 and 2.66 to test this. Debian AMD64, 2GiB RAM, Athlon X2 5200+

Thanks%%%

%%%Hi, in add_mesh_3d_function_surface.py: - it seems to be impossible to use non-integer values as power in statements like x**2.5 or pow(x, 2.5). - I can't use the abs() function either. - Maybe the maximum subdivisions can be increased from 256 to something like 5000 or even more? I used Blender 2.62 and 2.66 to test this. Debian AMD64, 2GiB RAM, Athlon X2 5200+ Thanks%%%

%%%Sorry for the noise in my last post.

  • I just realized that pow(x, 2.5) returns NAN for x < 0; so its not a bug but a complex number thing.
  • to get the absolute value use fabs() not abs()%%%
%%%Sorry for the noise in my last post. - I just realized that pow(x, 2.5) returns NAN for x < 0; so its not a bug but a complex number thing. - to get the absolute value use fabs() not abs()%%%

%%%In 2.68 and a few versions prior using the Shift/A Add Mesh Menu or from the Add pull down menu:

Add->Mesh->Extra Objects->Gears->Gear

Results are not as expected. The vertices that compose the end face on the teeth are somehow crossed over to where they appear they should be. This explanation is not an adequate description and for greater clarity can be seen here:
https://www.dropbox.com/s/bwy31z1v7bflp4w/version268.blend

Here is the system info file with that version of Blender open:
https://www.dropbox.com/s/3lz2ro9m89h5e4h/system-info-version268.txt

I get the same result in 2.67 and 2.66.

I am able to produce a gear as expected in version 2.5a and before as can be seen in this blend file:
https://www.dropbox.com/s/qtvokqfhwg0ks28/version265a.blend

Here is the system info file with that version of Blender open:
https://www.dropbox.com/s/0tcjut8j1iulu8r/system-info-version265a.txt

%%%

%%%In 2.68 and a few versions prior using the Shift/A Add Mesh Menu or from the Add pull down menu: Add->Mesh->Extra Objects->Gears->Gear Results are not as expected. The vertices that compose the end face on the teeth are somehow crossed over to where they appear they should be. This explanation is not an adequate description and for greater clarity can be seen here: https://www.dropbox.com/s/bwy31z1v7bflp4w/version268.blend Here is the system info file with that version of Blender open: https://www.dropbox.com/s/3lz2ro9m89h5e4h/system-info-version268.txt I get the same result in 2.67 and 2.66. I am able to produce a gear as expected in version 2.5a and before as can be seen in this blend file: https://www.dropbox.com/s/qtvokqfhwg0ks28/version265a.blend Here is the system info file with that version of Blender open: https://www.dropbox.com/s/0tcjut8j1iulu8r/system-info-version265a.txt %%%

%%%since my last post dated 2013-08-07 21:53, 2.69 RC1 has come out.
First thing I did was try adding a gear, and as before, I am getting the same result.%%%

%%%since my last post dated 2013-08-07 21:53, 2.69 RC1 has come out. First thing I did was try adding a gear, and as before, I am getting the same result.%%%
Sign in to join this conversation.
No Milestone
No project
No Assignees
10 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: blender/blender-addons#22457
No description provided.